distant reliable remote - French English Dictionary